/**
 * WlDrLanDao.java
 * <p>
 * Copyright 2012 Petro-CyberWorks Information & Technology Co., Ltd.	All right reserved.
 */
package com.liangtian.mdm.material.dao;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.liangtian.mdm.base.BaseDao;
import com.liangtian.mdm.material.model.WlDr;
import com.liangtian.mdm.material.model.WlDrLan;

/**
 * 导入表物料多语言数据库操作接口
 * @author jyh
 * @date 2016-09-23
 */

@Repository
public interface WlDrLanDao extends BaseDao<WlDr> {

    /**
     * 新增导入物料的多语言数据
     * @param wlDrLan
     * @author jyh
     * @date 2016-09-23
     */
    public void insertWlDrLan(WlDrLan wlDrLan);

    /**
     * 更新导入物料的多语言数据
     * @param data 需要更新的字段和where条件
     * @author jyh
     * @date 2016-09-23
     */
    public void updateWlDrLan(Map<String, Object> data);

    /**
     * 根据综合条件获取导入物料的多语言数据
     * @param cond 查询条件
     * @return
     * @author jyh
     * @date 2016-09-23
     */
    public List<WlDrLan> getWlDrLan(Map<String, Object> cond);

    /**
     * 根据导入物料的ID删除其多语言数据
     * @param wlDrId 导入物料的ID
     * @author jyh
     * @date 2016-09-23
     */
    public void deleteWlDrLanByWlDrId(String wlDrId);

}
